home *** CD-ROM | disk | FTP | other *** search
- on ActiveScrSaver
- global DcScrSaver
- set DcScrSaver to "GestLanceScrSaver"
- resetComptScrSaver()
- end
-
- on AnnuleScrSaver
- global DcScrSaver
- set DcScrSaver to "Nothing"
- end
-
- on GestScrSaver
- global DcScrSaver
- do(DcScrSaver)
- end
-
- on GestLanceScrSaver
- global listScrSaver, DcDemo
- if the lastEvent < 10000 then
- exit
- end if
- if (the ticks - getAt(listScrSaver, 1)) < 10000 then
- exit
- end if
- if DcDemo then
- exit
- end if
- PlayClick()
- BoutAbonnement()
- end
-
- on resetComptScrSaver
- global listScrSaver
- setAt(listScrSaver, 1, the ticks)
- end
-
- on ResetScrSaver
- global listScrSaver
- set listScrSaver to list(0, 0, 0, 0, 0)
- AnnuleScrSaver()
- end
-
- on BoutAbonnement
- global MemoAbon, MemoNavPuce
- PlayClick()
- InitMemoNav()
- set MemoAbon to MemoNavPuce
- GoMovie(":ABON")
- end
-
- on RetourAbonnement
- global MemoAbon
- set AccuA to ":" & word 2 of MemoAbon
- set AccuB to word 3 of MemoAbon
- GoMovieRepere(AccuA, AccuB)
- end
-
- on InitMemoNav
- global NameExt
- if the movieName = "NAVIG" then
- SetMemoNavPuce("NAVIG # NAVIG #")
- end if
- end
-
- on InitPubCom
- ActiveSkipSpace("Nothing Nothing RetourPub")
- end
-
- on SkipPub
- RetourPub()
- end
-
- on RetourPub
- global TypeMag, TypeBoutique, MemoPub
- if (TypeMag = 0) and (TypeBoutique = 0) then
- quit()
- end if
- set AccuA to ":" & word 2 of MemoPub
- set AccuB to word 3 of MemoPub
- Cson()
- GoMovieRepere(AccuA, AccuB)
- end
-
- on GoPubRepere NomFichier, RepereCible
- global MemoPub, MemoNavPuce
- set MemoPub to MemoNavPuce
- GoMovieRepere(NomFichier, RepereCible)
- end
-
- on BoutBoutique
- global MemoBoutique, MemoNavPuce
- PlayClick()
- InitMemoNav()
- set MemoBoutique to MemoNavPuce
- GoMovie(":LABOU")
- end
-
- on RetourBoutique
- global MemoBoutique
- set AccuA to ":" & word 2 of MemoBoutique
- set AccuB to word 3 of MemoBoutique
- GoMovieRepere(AccuA, AccuB)
- end
-